@charset "utf-8";
div{margin:0; padding:0;}
img{margin:0; padding:0; border:0;}
*{margin:0px;padding:0px; font-family:'微软雅黑'; }form,em{margin:0;padding:0}
frameset{margin:0;padding:0}
frame{margin:0;padding:0}
ul,dl,dt,dd,p,li{Margin:0px;Padding:0px;list-style:none}


*{ margin: 0;padding: 0;}
li,ul{list-style: none;}
img,input{border: 0;}
body{font-family: "微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size: 14px;color: #515151;}
body input, body textarea {font-family: "微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";background-color: white;outline: none;}


.divline{clear:both;overflow:hidden;height:10px;width:100%; background:none;}
/*全局A样式*/
/*
A{COLOR:#919191; TEXT-DECORATION: None;FONT-SIZE: 12px;}
A:link	{COLOR:#919191; TEXT-DECORATION: None;FONT-SIZE: 12px;}
A:visited{COLOR:#919191; TEXT-DECORATION: None;FONT-SIZE: 12px;}
A:hover	{COLOR:#FF6710; TEXT-DECORATION: None;FONT-SIZE: 12px;}
A:active{TEXT-DECORATION: none;FONT-SIZE: 12px;}

strong{COLOR:#FFF; background:#1D1D1D;padding:5px 5px 5px 5px;}
.color_a{ color:#CCC !important;}
*/
/*图片A样式*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
 
.top{ width:1210px; height:113px; margin:0 auto; overflow:hidden; position:relative;}
.top > img{ float:left;}
.vip{ float:right; color:#540000; font-size:12px; padding-top:10px; margin-right:280px;}
.vip > img{ float:left; margin-right:10px;}

.navigation{ width:100%; height:62px; overflow:hidden; background:#611b1b;}
.navigation_n{ width:1210px; margin:0 auto; padding-top:10px;}
.navigation_n a{ display:block; float:left; width:113px; height:44px; font-weight:600; line-height:43px; text-decoration:none; font-size:16px; color:#FFF; text-align:center;}

.carousel{ width:1210px; height:451px; overflow:hidden; margin:0 auto; position:relative; border-radius:5px; margin-top:20px; background:#000;}

.land{ width:306px; height:351px; position:absolute; top:38px; right:12px; overflow:hidden; background:url(../images/land_bj.png) no-repeat;}
.yh{ width:217px; height:45px; line-height:45px; border:0; background:url(../images/yh.png) no-repeat; overflow:hidden; margin:0 auto; display:block; margin-top:21px; font-size:12px; color:#666; padding-left:65px;}
.mm{ width:217px; height:45px; line-height:45px; border:0; background:url(../images/mm.png) no-repeat; overflow:hidden; margin:0 auto; display:block; margin-top:21px; font-size:12px; color:#666; padding-left:65px;}
.dl{ width:282px; height:43px; border:0; background:url(../images/dl.jpg) no-repeat; margin:0 auto; display:block; margin-top:15px; cursor:pointer;}
.land_a{ float:right; margin-right:15px; margin-top:7px;}
.zc{ font-size:12px; color:#535353;}
.wj{ font-size:12px; color:#c23333;}

.cp{ width:100%; height:auto; _height:247px; min-height:247px; overflow:hidden; clear:both; background:#fbfbfb; border-top:1px #d3d3d3 solid; margin-top:20px; padding-top:16px;}
.cp_img{ width:1210px; margin:0 auto;}
.cp_img img{ float:left; margin:0 4px; margin-bottom:16px;}

.news{ width:100%; height:302px; overflow:hidden; clear:both; background:#fbfbfb; border-top:1px #d3d3d3 solid; padding-top:16px;}
.news_a{ width:1210px; margin:0 auto;}
.pt{ width:337px; height:302px; float:left; background:url(../images/pt.jpg) no-repeat top;}
.introduction{ width:860px; height:302px; float:right;  background:url(../images/jj.jpg) no-repeat top;}
.pt_x{ width:337px; height:211px; padding-top:15px; margin-top:61px; overflow:hidden; background:#fff;}
.pt_x ul li{ width:307px; height:35px; line-height:35px; padding:0 15px; position:relative;}
.pt_x ul li a{ width:222px; display:block; height:35px; overflow:hidden; font-size:12px; color:#666; text-decoration:none;}
.pt_x ul li a:hover{ color:#970000;}
.pt_x ul li span{ position:absolute; font-size:12px; color:#999; right:15px; top:0px;}
.gd{ font-size:12px; color:#53a6b9; text-decoration:none; float:right; margin:7px 15px 0 0;}
.introductiont_x{ width:810px; height:198px; margin-top:61px; overflow:hidden; background:#fff; padding:14px 25px;}
.introductiont_x img{ border:1px #c9c9c9 solid; float:left;}
.introductiont_test{ float:right; width:600px; font-size:12px; color:#666; text-indent:25px; padding-top:15px; line-height:25px;}

.ly{ width:100%; height:522px; background:#fbfbfb; border-top:1px #d3d3d3 solid;}
.ly img{ display:block; margin:0 auto;}

.bottom{ width:100%; height:274px; border-top:1px #d3d3d3 solid;}
.bottom_navigation{ width:1210px; margin:0 auto; height:54px; line-height:54px; border-bottom:1px #d3d3d3 solid;}
.bottom_navigation a{ display:block; width:100px; text-align:center; float:left; font-size:16px; color:#666; text-decoration:none;}
.bottom_x{ width:1210px; margin:0 auto;}
.copyright{ width:315px; height:100px; float:left; border-right:1px #d3d3d3 solid; font-size:12px; color:#666; line-height:20px; margin-top:45px; padding-top:35px;}
.link{ width:470px; height:125px; overflow:hidden; padding-top:10px; float:left; margin-left:38px; margin-top:45px;}
.link_test{ font-size:14px; color:#666; font-weight:bold; margin-bottom:10px;}
.link_a{ width:470px; overflow:hidden;}
.link_a a{ text-decoration:none; display:block; font-size:12px; color:#666; float:left; width:80px; height:30px; line-height:30px; text-align:center;}


/*----------------------一下是轮播图样式----------------------*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1210px; height:451px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; background:url(../images/l.png); width:45px; height:45px; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; background:url(../images/r.png); width:45px; height:45px; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1210px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}



/*----------------------浮动客服---------------------*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:260px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#9c6e00;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a{ font-size:14px; color:#666; text-decoration:none;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-size:18px; text-align:center; color:#F30; line-height:30px;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:260px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}






/*----------------------注册登陆---------------------*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;display:block;overflow:hidden;height:0;line-height:0;}
.pd20{padding:20px;}
.pd50{padding:50px;}

#header{width:100%;background:#323436;position:fixed;left:0;top:0;z-index:10;height:50px;}
/* login */
.login{position:absolute;height:32px;line-height:32px; top:0px; right:30px;display:inline;}
.login li{float:left;display:block;}
.login li a{text-align:center;font-size:14px;float:left;display:block;width:100px;height:32px;line-height:32px;background:#505050;color:#acacac;}
.login .reg a{background:#9c6e00;color:#fff;}
.loginmask{width:100%;height:100%;z-index:8;background:#000;position:fixed;top:0;left:0;display:none;}
/* loginalert */
#loginalert{width:440px;background:#fff;position:fixed;top:-600px;left:50%;margin-left:-220px;_margin-left:500px;z-index:99;display:none;}
.closealert{width:20px;height:20px;cursor:pointer;background:url('close-icons.png') no-repeat;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.closealert:hover{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.loginwrap{width:340px;margin:0 auto;}
.loginh{height:40px;}
.loginh .fl{font-size:30px;line-height:40px;color:#292929;}
.loginh .fr{font-size:18px;line-height:50px;color:#707070;}
.loginh .fr a{font-size:18px;line-height:50px;color:#FF4200;margin-left:5px;}
.loginwrap h3{font-size:14px;font-weight:500;height:22px;margin-top:15px;color:#292929;}
.loginbtn{color:#6B6A6A;height:70px;overflow:hidden;}
.logininput input{display:block;height:14px;line-height:14px;width:100%;border:#DAE2E5 1px solid;text-indent:10px;overflow:hidden;color:#979696;padding-top:13px;padding-bottom:13px;}
.logininput .loginusername{margin-top:15px;margin-bottom:10px;}
.loginsubmit{width:130px;height:40px;margin:15px 20px 0 0;display:inline;}
.loginsubmit .btn{width:130px;height:40px;line-height:40px;overflow:hidden;color:#fff;background:#70CA10;display:block;text-align:center;font-size:20px;border:none;font-family:'微软雅黑';cursor:pointer;}
.loginpd{border-bottom:1px solid #ecf2f5;}
.thirdlogin .pd50{padding-top:30px;padding-bottom:30px;}
.thirdlogin h4{color:#6B6A6A;font-weight:500;margin-bottom:20px;}
.thirdlogin ul li{display:inline;float:left;margin:0 20px 10px 0;}
.thirdlogin ul li a{display:block;float:left;height:40px;line-height:40px;width:160px;color:#fff;text-indent:60px;}
#sinal a{background:#d63b22 url('weibo.png') no-repeat 0px -5px;}
#qql a{background:#3eb0d8 url('qq.png') no-repeat 0px -5px;}
.loginwrap .login_warning{height:20px;line-height:20px;overflow:hidden;background:#ff7200;color:#fff;padding:0 4px;float:left;text-align:center;font-size:12px;margin-left:14px;display:inline-block;}
/* reg_setp */
#reg_setp{position:fixed;width:100%;height:100%; overflow:auto;background:#fff;z-index:999;top:0;left:100%;display:none;}
*html #reg_setp{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#reg_setp h3{font-size:14px;font-weight:500;overflow:hidden;height:80px;line-height:90px;}
#setp_quicklogin{width:189px; margin:0 auto; text-align:center;display:none;}
.blogo{ width:1210px; margin:0 auto; padding:50px 0;}
.quicklogin_socical li{float:left;display:inline;width:186px;height:46px;overflow:hidden; margin-bottom:100px;}
.quicklogin_socical li a{display:block;line-height:46px;color:#fff;text-align:left;text-indent:68px;font-size:16px;}
.quicklogin_socical_weibo{background:#d63b22;border:2px solid #d63b22;}
.quicklogin_socical_qq a{background:#3eb0d8;border:2px solid #3eb0d8;}
.back_setp{width:100px;height:50px;line-height:50px;background:#3eb0d8;border:2px solid #3eb0d8;color:#fff;cursor:pointer;font-size:22px;text-align:center;position:absolute;left:20px;top:20px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in; position:absolute; top:20px; left:20px;}
.back_setp:hover{background-color:#333;}

.next_01{ width:186px; height:46px; text-align:center;font-size:16px; color:#fff;}









/*----------------------登陆选项卡---------------------*/

.content{ width: 100%; height: auto;} 
.ucSimpleHeader{ height: 30px;margin: 0 auto;position: relative;padding-top: 45px;width: 1000px;}


.meizuLogo{ width: 110px; height: 20px; float: left;background: url("images/base.png") -388px -90px no-repeat; display: block;}
.trigger{float: right;height: 20px;line-height: 20px;width: 100px;text-align: center;}
.trigger a{color: #7f7f7f;}
.trigger a:hover{color: #474747;}
.trigger a:nth-child(3){color:#474747;}
/*mainForm1*/

.mainForm{margin-top: 50px;width: 343px;margin: 50px auto 0px;overflow: hidden;}
.number{font-size: 20px;margin-left: -5px;margin-bottom: 30px;width: 350px;text-align: center;}
.number a{color: #515151;}
.linkABlue:visited {color: #00a7ea;}
.linkAGray:hover{color: #2b2b2b;}
.number span{color: #d9d9d9;display: inline-block;border: 1px solid #dadada;border-left: 1px;height: 16px;line-height: 20px;margin-right: 50px;margin-left: 50px;}
.normalInput{float: left;position: relative;display: inline-block;padding: 0px 10px;width: 320px;height: 50px;line-height: 22px;font-size: 16px;margin-bottom: 20px;border: 1px solid #dadada;outline: none;color: #474747;overflow: visible;}
.error{display: none;margin-left: 0px;margin-bottom: 20px;color: red;float: left;}
/*#mainForm1 .normalInput input,#mainForm2 .normalInput input{line-height: 22px;padding: 14px 0;height: 22px;}*/
.normalInput input{font-size: 16px;width: 100%;padding: 14px 0;height: 22px;}
.errorC{ margin-bottom: 10px;border-color: red;color: red;}
.checkedN{border: 1px solid #1ece6d;}


.formLine{color: #d9d9d9;height: 40px;display: inline-block;border-left: 1px solid #dadada;position: absolute;right: 100px;top: 5px;}
#getKey{width: 80px; text-align:center;border: none;outline: none;height: 50px;line-height: 50px;font-size: 16px;position: absolute;right: 10px;top: 0px;}
.i_icon{display: inline-block;width: 100%;height: 100%;overflow: hidden;}
.normalInput .password{float: left;width: 200px;}
.normalInput .password1{float: left;width: 200px;display: none;}
.normalInput .passwordN{float: left;width: 200px;display: block;}
.normalInput .password1N{float: left;width: 200px;display: none;}
.pwdBtnShow{outline: none;position: relative;display: inline-block;width: 30px;height: 30px;cursor: pointer;overflow: hidden;float: right;margin-right: 5px;}
#pwdBtn {margin-top: 13px;margin-bottom: 10px;}
.pwdBtnShow i{background-image:url("images/elements.png");background-position: -30px -93px; background-repeat: no-repeat;}
.pwdBtnShowN{outline: none;position: relative;display: inline-block;width: 30px;height: 30px;cursor: pointer;overflow: hidden;float: right;margin-right: 5px;}
#pwdBtnN {margin-top: 13px;margin-bottom: 10px;}
.pwdBtnShowN i{background-image:url("images/elements.png");background-position: -30px -93px; background-repeat: no-repeat;}

.rememberField{margin-bottom: 30px;height: 20px;line-height: 20px;float: left;display: block;}
.checkboxPic {outline: none; display: inline-block;width: 25px;height: 20px;line-height: 20px;cursor: pointer;vertical-align: middle;overflow: hidden;}
.check_chk i {background-position: -31px -127px;background-image: url("images/elements.png");background-repeat: no-repeat;}
.pointer{cursor: pointer;}
.otherError{display: none;margin-left: 0px;margin-bottom: 20px;color: red;float: left;}
.fullBtnBlue{display: inline-block;height: 50px;width: 342px;font-size: 20px;line-height: 50px;text-align: center;margin-bottom: 20px;outline: none;cursor: pointer;background-color: #32a5e7;color: #fff;}
/*mainForm1end*/

/*mainForm2*/
.linkAGray2:visited {color: #00a7ea;}
.linkABlue2:hover{color: #2b2b2b;}
.normalInput .username{width: 220px;border: none;outline: none;font-size: 16px;height: 22px;line-height: 22px;padding: 14px 0;}
.grayTip {height: 50px;line-height: 50px;vertical-align: top;display: inline-block;color: #7f7f7f;}
/*mainForm2end*/

.footer{position: absolute;bottom: 0;width: 100%;height: 130px;border-top: solid 1px #E5E6E7;background-color: #fff;color: black;top: 669px;}
.footerInner{width: 1000px;margin: 24px auto 30px;}

.footerLayer1{height: 50px;line-height: 50px;}
.footerInnerLink{float: left;}
.footerInnerLink a{color: black;}
.foot-line {background-color: #888;margin: 0px 5px;width: 1px;height: 10px;}
.footerLanguage{position: relative;overflow: hidden;cursor: default;background: url("images/base.png") -30px -150px no-repeat;}

.footerService{float: left;margin-left: 36px;}
.serviceLabel{margin-right: 10px;}
.serviceNum{margin-right: 20px;}
.serviceOnline{display: inline-block;height: 20px;line-height: 18px;width: 64px;color: white;background-color: #32a5e7;border-radius: 2px;-webkit-border-radius: 2px;text-align: center;}

.footerOuterLink{position: relative;float: right;padding-top: 9px;}
.footerOuterLink a{margin-left: 10px;display: inline-block;overflow: hidden;width: 32px;height: 32px;}
.footerOuterLink i{background: url("images/base.png") no-repeat;}
.footerSinaMblog i{background-position: -168px -91px;}
.footerTencentMblog i{background-position: -210px -91px;}
.footerWeChat i{background-position: -252px -91px;}
.footerQzone i{background-position: -294px -91px;}

.footerSinaMblog:hover i{background-position: -168px -137px;}/*只能作用于自身或子元素加  ~(通用兄弟选择器)   可以作用于兄弟元素*/
.footerTencentMblog:hover i{background-position: -210px -137px;}
.footerWeChat:hover i{background-position: -252px -137px;}
.footerQzone:hover i{background-position: -294px -137px;}
.wechatPic{position: absolute;z-index: 100;width: 310px;height: 270px;background: url("images/weixin.png") no-repeat;left: -38px;top: -267px;display: none;}
.footerWeChat:hover ~ .wechatPic{display: block;}


.footerLanguagMenuBox{display: inline-block;}
.footerLanguagMenu{left: 474.5px;bottom: 89px;display: none;box-shadow: 0px 0px 10px #E1E4E8;border-radius: 2px;background-color: #FEFEFE;position: absolute;border: solid 1px #E1E4E8;overflow: hidden;width: 140px; height: 200px;z-index: 10;}
.footerLanguagMenu a{display: block;height: 40px;line-height: 40px;width: 118px;margin: 0px auto;border-bottom: solid 1px #E4E7E9;font-size: 14px;color: #000000;text-align: left;padding-left: 10px;}
.footerLanguagMenu .checked, .footerLanguagMenu .checked:hover {color: #1daeed;}
.footerLanguagMenu .ClobalItem:hover{color: #515151;}
#globalContainer a:nth-child(5):{border-width: 0px;}
.footerLanguagMenuBox:hover  #globalContainer{display: block;};


.copyrightWrap{width: 100%;}
.copyrightInner{width: 1000px;margin: 0px auto;overflow: hidden;}
.copyrightInner span{color: #a2a2a2;float: left;}
.copyrightInner a{float: left;color: #a2a2a2;margin-left: 6px;white-space: nowrap;}/*white-space 属性设置如何处理元素内的空白。*/

#mz_Float{position: absolute;z-index: 1000;top: -376px;left: 851px;width: 200px;display: block;}
.mz_FloatBox{position: relative;}
.mz3AngleL{z-index: 1;position: absolute;width: 10px;height: 16px;top: 10px;left: -1px;overflow: hidden;}
.mz3AngleL i {background-position: 0px -96px;background-image: url("images/elements.png");background-repeat:  no-repeat;}
.mzFloatTip {width: 170px; padding: 6px 10px 6px 10px;background-color:#fff;position: absolute;right: 0px;color: #515151;border: solid 1px #E5E5E5;}
.bRadius2 {border-radius: 2px;outline: medi um none;}


.mail{box-shadow: 0 0 15px #141414;width: 340px;border: solid 1px silver;position: absolute;z-index: 10;left: 503px;top: 429px;display: none;}
.mail .item{background-color: #fff;color: #515151;cursor: pointer;height: 22px;line-height: 22px;letter-spacing: 1px;font-size: 13px;padding-left: 5px;}/*letter-spacing字符间距*/
.mail .item:hover{background-color: #ccc; color: #fff;}